899706de07ae3a252454461e533abf8ca60b9169,app/src/main/java/vn/mbm/phimp/me/Camera2.java,Preview,switchCamera,#Camera#,580
Before Change
Log.e(TAG, "IOException caused by setPreviewDisplay()", exception);
}
Camera.Parameters parameters = camera.getParameters();
parameters.setPreviewSize(mPreviewSize.width, mPreviewSize.height);
requestLayout();
camera.setParameters(parameters);
After Change
Camera.Parameters parameters = camera.getParameters();
//parameters.setPreviewSize(mPreviewSize.width, mPreviewSize.height);
for (Camera.Size size : parameters.getSupportedPictureSizes()) {
if (1600 <= size.width & size.width <= 1920) {
parameters.setPreviewSize(size.width, size.height);
parameters.setPictureSize(size.width, size.height);
break;
}